self-powered scraper - İspanyolca İngilizce Sözlük